Что такое функциональный прототип?